import type { DataType, OptionType, ReducerState } from './types'; export declare const selectAllAction: (state: ReducerState, allGroups: string[], allValues: OptionType[], numberOfOptions: number, numberOfDisabledOptions: number) => { selectedGroups: string[]; selectedValues: string[]; }; export declare const selectGroupAction: (state: ReducerState, selectedGroupAction: string, options: DataType) => ReducerState; export declare const selectOptionAction: (state: ReducerState, options: DataType, multiselect: boolean, clickedOption: OptionType, group?: string) => { selectedGroups: string[]; selectedValues: string[]; }; export declare const clearAllAction: () => { selectedGroups: never[]; selectedValues: never[]; }; export declare const updateAction: (state: ReducerState, options: DataType) => { selectedGroups: string[]; selectedValues: string[]; }; export declare const resetAction: (selectedGroups: string[], selectedValues: string[]) => { selectedGroups: string[]; selectedValues: string[]; }; //# sourceMappingURL=reducerFunctions.d.ts.map